department of naval architecture - Spanish English Dictionary